extension of time for payment - German English Dictionary